Workflow<'T>Union

PackageFCQRS.Workflows
A workflow that produces a `'T`. It is a description: a workflow instance interprets it, stores each step's result, and on recovery feeds the stored results back in.